purple passionflower (passiflora incarnata) - Spanish English Dictionary